.lj-form {
  .weui-cells {
    &__title {
      font-size: 34rpx;
      color: $text-black;
    } 
  }

  .weui-cell {
    padding-top: 16rpx;
    padding-bottom: 16rpx;
    &__hd {
      width: 140rpx;
      font-size: 32rpx;
      color: $text-black;
    }
    &__bd {
      input,
      .picker {
        height: 52rpx;
        line-height: 52rpx;
        padding: 10rpx 30rpx;
        border-radius: 10rpx;
        border: 2rpx solid #DEDEDE;
        font-size: 30rpx;
        &.valid-error {
          border-color: red;
        }
      }
      .picker {
        &_triangle {
          position: relative;
          &:after {
            // content: '';
            position: absolute;
            top: 30rpx;
            right: 30rpx;
            width: 0;
            height: 0;
            border-top: 16rpx solid $text-gray;
            border-left: 18rpx solid transparent;
            border-right: 18rpx solid transparent;
          }
        }
        &__placeholder {
          color: $text-gray;
        }
      }
    }
  }

  .inputbutton-group {
    display: -webkit-flex;
    display: flex;
    input {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      box-sizing: border-box;
      height: 76rpx;
    }
    button {
      width: 240rpx;
      padding: 10rpx;
      height: 76rpx;
      line-height: 52rpx;
      font-size: 28rpx;
      color: #0CE0B5;
      border-left: 0 none;
      border-color: #DEDEDE;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
}